@charset "utf-8";
/*
color:red !important;/* Firefox銆両E7鏀寔 
_color:red;  IE6鏀寔 
*color:red;  IE6銆両E7鏀寔 
*+color:red; IE7鏀寔/
color:red\9; IE6銆両E7銆両E8鏀寔 
color:red\0; IE8鏀寔
@media screen and(-webkit-min-device-pixel-ratio:0){} chrome
background:linear-gradient(#e99c40,#d35224);-webkit-background:linear-gradient(#e99c40,#d35224);
-webkit-appearance:none;
appearance:none;
pointer-events:none;
select::-ms-expand{display:none;}
@media screen and (min-width:540px){}
@media screen and (max-width:320px){}
-moz-user-select:none;
-webkit-user-select:none;
-ms-user-select:none;
user-select:none;
*/

/*--榛樿--*/
html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,big,cite,code,del,em,font,img,ins,small,strong,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{margin:0;padding:0;}
body{font-family:寰蒋闆呴粦,榛戜綋;min-width:320px;margin:auto;}
ol,ul,li{list-style:none outside none;}
a{text-decoration:none;color:inherit;cursor:pointer;outline:none;}
img{border:none;vertical-align:middle;max-width:100%;max-height:100%;}
table{border-collapse:collapse;width:100%;}
tr,td,th{padding:0;margin:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;line-height:1.3;}
i,em,b,strong{font-style:normal;font-weight:normal;}
input,textarea,select{padding:0;font-family:inherit;outline:none;resize:none;background:none;border:none;font-size:inherit;color:inherit;}
input::-moz-placeholder{color:inherit;opacity:0.5;font-size:inherit;}
::-webkit-input-placeholder{color:inherit;opacity:0.5;font-size:inherit;}
::-ms-input-placeholder{color:inherit;opacity:0.5;font-size:inherit;}


/*--婊氬姩鏉℃彃浠�--*/
.jspContainer{overflow:hidden;position:relative;}.jspPane{position:absolute;}.jspVerticalBar{position:absolute;top:0;right:0;width:16px;height:100%;}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;}.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0;}.jspCap{display:none;}.jspHorizontalBar .jspCap{float:left;}.jspTrack{background:#dde;position:relative;}.jspDrag{background:#ddd;position:relative;top:0;left:0;cursor:pointer;}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%;}.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;}.jspArrow.jspDisabled{cursor:default;background:#80808d;}.jspVerticalBar .jspArrow{height:16px;}.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%;}.jspVerticalBar .jspArrow:focus{outline:none;}.jspCorner{background:#eeeef4;float:left;height:100%;}* html .jspCorner{margin:0 -3px 0 0;}.jspVerticalBar{width:6px;}.jspDrag{background:#a99479;border-radius:8px;}.jspTrack{background:#f5f5f5;border-radius:8px;}

.mCSB_scrollTools .mCSB_draggerRail{background:#ddd;width:2px;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background:#333;}

@font-face{
    font-family:en;
    src: url('fonts/AvianRegular.eot');
    src: url('fonts/AvianRegular.eot?#iefix') format('embedded-opentype'),url('fonts/AvianRegular.woff2') format('woff2'),url('fonts/AvianRegular.woff') format('woff'),url('fonts/AvianRegular.ttf') format('truetype'),url('fonts/AvianRegular.svg#AvianRegular') format('svg');
}
@font-face {
    font-family:impact;
		src: url('fonts/impact.eot');
    src: url("fonts/impact.eot?#iefix") format("embedded-opentype"), url("fonts/impact.woff") format("woff"), url("fonts/impact.ttf") format("truetype"), url("fonts/impact.svg#impact") format("svg");
}
@font-face{
    font-family:icon;
    src: url('fonts/iconfont.eot');
    src: url('fonts/iconfont.eot?#iefix') format('embedded-opentype'),url('fonts/iconfont.woff') format('woff'),url('fonts/iconfont.ttf') format('truetype'),url('fonts/iconfont.svg#iconfont') format('svg');
}


/*--绫�--*/
.gray{-webkit-filter: grayscale(100%);filter:grayscale(100%);filter:gray;}
.fl{float:left;}
.fr{float:right;}
.clearfix:after{content:"";clear:both;display:block;font-size: 0;height:0;overflow: hidden;}
.foot_b{position:fixed;left:0;bottom:0;width:100%;}

.select{display:inline-block;width:210px;height:30px;line-height:30px;color: #707070;position: relative;border:1px solid #ddd;text-align: left;cursor: pointer;}
.select:before{content:"";background:url(../image/arrow7.png) center center no-repeat;width:21px;height:12px;right:10px;top:50%;margin-top:-6px;position: absolute;}
.select span{display:block;margin:0 10px 0 10px;}
.select ul{position:absolute;left:-1px;right:-1px;top:100%;background: #f0f0f0;display:none;}
.select li{padding:0 20px;line-height:40px;}

.checkbox{cursor: pointer;}
.checkbox i{display:inline-block;vertical-align: sub;width: 15px;height:15px;text-align: center;border:1px solid #fff;margin-right:10px;line-height:15px;font-size: 0;}
.checkbox.ckd i:after{content:"";width:5px;height:5px;background:#fff;display:block;margin:5px 5px 0;}

.radio{cursor: pointer;margin-right:45px;}
.radio i{display:inline-block;vertical-align: sub;width: 15px;height:15px;text-align: center;border:1px solid #fff;margin-right:10px;line-height:15px;font-size: 0;border-radius:100%;}
.radio.ckd i:after{content:"";width:5px;height:5px;background:#fff;display:block;margin:5px 5px 0;border-radius:100%;}

/*--閫氱敤--*/
body{font-size:14px;color:#333;min-width:1280px;line-height:1.6;}
h1{}
h2{}
h3{}
h4{font-size:18px;}
h5{font-size:16px;}
.block{width:1208px;margin:auto;}
.pic img{width:100%;height:100%;}
.p{line-height:1.6;}
.text{line-height:1.7;}
.menu{display:none;}
.nav_main_m{display:none;}
.search_m{display:none;}
.scmbtn{display:none;}
.list:after{content:"";vertical-align: middle;display:block;clear: both;font-size: 0;}
.prev{cursor: pointer;}
.next{cursor: pointer;}

.translateY100{transform:translateY(100px);-webkit-transform:translateY(100px);opacity: 0;
transition:all 1s ease-out 0s;-webkit-transition:all 1s ease-out 0s;}
.translateY100_1{transform:translateY(100px);-webkit-transform:translateY(100px);opacity: 0;
transition:all 1s ease-out 0.2s;-webkit-transition:all 1s ease-out 0.2s;}
.translateY100_2{transform:translateY(100px);-webkit-transform:translateY(100px);opacity: 0;
transition:all 1s ease-out 0.4s;-webkit-transition:all 1s ease-out 0.4s;}
.translateY-100{transform:translateY(-100px);-webkit-transform:translateY(-100px);opacity: 0;
transition:all 1s ease-out 0s;-webkit-transition:all 1s ease-out 0s;}
.show .translateY100{transform:none;-webkit-transform:none;opacity: 1;}
.show .translateY100_1{transform:none;-webkit-transform:none;opacity: 1;}
.show .translateY100_2{transform:none;-webkit-transform:none;opacity: 1;}
.show .translateY-100{transform:none;-webkit-transform:none;opacity: 1;}

.transLeft{transform:translateX(-100px);-webkit-transform:translateX(-100px);opacity: 0;
transition:all 1s ease-out 0s;-webkit-transition:all 1s ease-out 0s;}
.transRight{transform:translateX(100px);-webkit-transform:translateX(100px);opacity: 0;
transition:all 1s ease-out 0s;-webkit-transition:all 1s ease-out 0s;}
.show .transLeft{transform:none;-webkit-transform:none;opacity: 1;}
.show .transRight{transform:none;-webkit-transform:none;opacity: 1;}


.shadow{background:url(../image/black50.png);position: fixed;left:0;top:0;right:0;bottom:0;z-index:10;display: none;}
.layer{background:#fff;position: fixed;width:930px;margin-left:-465px;left:50%;top:50%;z-index:11;display: none;}
.layer .close{font-size:25px;font-family:icon;position: absolute;right:0;top:0;width:80px;height:80px;text-align: center;line-height:80px;cursor: pointer;}
.layer .inner{padding:65px;}
.layer .h{font-size:30px;text-align: center;}
.layer .content{margin-top:20px;}
.layer .content .sbar{max-height:300px;overflow: hidden;}


/* pc绔垎浜� */
.share-label{display:inline-block;}
.share-box{display:inline-block;vertical-align:middle;text-align:center;}
.share-box:after{content:'';display:table;clear:both;}
.share-box .share-item{position:relative;float:left;border-radius:50%;cursor:pointer;-webkit-transition:color .3s, background .3s;-moz-transition:color .3s, background .3s;transition:color .3s, background .3s;}
.share-box a.share-item{margin:0;padding-left:0;height:auto;background-image:none;font-size:inherit;line-height:inherit;}
.share-box .share-item:after{content:'\e602';vertical-align:top;font-family:"icon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale;}
.share-box .icon-qq:after{content:'\e603';}
.share-box .icon-qzone:after{content:'\e604';}
.share-box .icon-sinawb:after{content:'\e605';}
.share-box .icon-txwb:after{content:'\e606';}
.share-box .icon-smore:after{content:'\e600';}
.share-item .code{position:absolute;right:0%;bottom:100%; margin-bottom:15px;padding:20px 10px 10px;width:140px;height:140px;background-color:#fff;border-radius:3px;line-height:34px;opacity:0;visibility:hidden;pointer-events:none;-webkit-transform:translateY(-20%);-moz-transform:translateY(-20%);transform:translateY(-20%);-webkit-transition:visibility .3s, opacity .3s, transform .3s;-moz-transition:visibility .3s, opacity .3s, transform .3s;transition:visibility .3s, opacity .3s, transform .3s;box-shadow:0 0 5px rgba(0,0,0,0.3);}
.share-item .code:before{content:'';position:absolute;right:7px;top:100%;margin:auto;width:0;height:0;border:7px solid transparent;font-size:0;border-top-color:#ddd;}
.share-item .code:after{content:'';position:absolute;right:8px;top:100%;margin:auto;width:0;height:0;border:6px solid transparent;font-size:0;border-top-color:#fff;}
.share-item .code > img{display:block;width:100%;}
.share-item:hover .code{visibility:visible;opacity:1;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);transform:translateY(0%);filter:alpha(opacity='100')}
.share-box a.share-item{margin-left:3px;width:22px;height:22px;line-height:22px;font-size:22px;color:#ccc;margin-left:10px;}
.share-box a.share-item.icon-sinawb{font-size:26px;}
.share-box a.share-item:hover{color:#de6013;opacity:1;z-index:1;}
#bdshare_weixin_qrcode_dialog{-webkit-box-sizing:content-box;box-sizing:content-box;}


.header{position:relative;left:0;top:0;right:0;z-index:3;height:108px;box-shadow:0 0 5px rgba(0,0,0,0.15);}
.header .block{position:relative;height:100%;}
.header .logo{position:absolute;left:0;top:0;height:100%;}
.header .logo:after{content:"";vertical-align: middle;display: inline-block;height:100%;}
.header .nav_main{position:absolute;right:0px;top:45px;}
.header .nav_main .item{display:inline-block;font-size:16px;margin-left:30px;position: relative;height:50px;font-weight: bold;}
.header .nav_main .item ul{position:absolute;left:0;top:100%;background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.2);padding:5px 10px;margin:-15px -25px 0;width:90px;display: none;}
.header .nav_main .item:hover ul{display:block;}
.header .nav_main .item ul a{font-size:14px;text-align: center;display: block;padding:5px 0;}
.header .nav_main a:hover{color:#de6013;}
.header .nav_main .now{color:#de6013;}
.header .tools{position:absolute;right:0;top:12px;}
.header .tools .a{float: left;width:26px;height:26px;line-height:26px;position: relative;border-radius:16px;margin-left:8px;}
.header .tools .a:hover{border-color: #de6013;}
.header .tools .a i{display:block;height:100%;width:100%;text-align: center;line-height:26px;cursor: pointer;}
.header .tools .a i:hover{color:#de6013;}
.header .tools .a .code2d{background:#f6f6f6;border:1px solid #ddd;width:130px;height:130px;position: absolute;left:50%;top:100%;margin-top:20px;margin-left:-66px;text-align: center;display: none;border-radius:8px;}
.header .tools .a .code2d:before{position:absolute;content:"";left:50%;top:-8px;border-bottom: 8px solid #ddd;border-left:8px solid transparent;border-right:8px solid transparent;width:0;height:0;background:none;margin-left:-8px;}
.header .tools .a .code2d:after{position:absolute;content:"";left:50%;top:-7px;border-bottom: 7px solid #f6f6f6;border-left:7px solid transparent;border-right:7px solid transparent;width:0;height:0;background:none;margin-left:-7px;}
.header .tools .a .code2d img{width:112px;height:112px;margin-top:10px;}
.header .tools .a:hover .code2d{display:block;}
.header .tools .wx i:after{content:"\e602";font-size:24px;font-family:icon;}
.header .tools .wb i:after{content:"\e605";font-size:26px;font-family:icon;}
.header .tools .sc i:after{content:"\e854";font-size:14px;font-family:icon;color: #707070;}
.header .tools .a i:hover:after{color:#de6013;}
.header .tools .search{background:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.15);width:250px;height:36px;position: absolute;right:0;top:0%;visibility: hidden;border:1px solid #ddd;border:1px solid rgba(0,0,0,0);}
.header .tools .search.s{visibility:visible;}
.header .tools .search .kw{display:block;float: left;height:20px;line-height:20px;width:190px;margin:7px 0 0 10px;font-size:16px;font-size:14px;}
.header .tools .search .ok{float: right;width:36px;height:36px;cursor: pointer;font-family:icon;font-size:20px;}
.header .tools .lang{font-size:14px;font-family:en;height:26px;text-align: center;text-transform: uppercase;color: #707070;}
.header .tools .lang i{line-height:28px;}

.footer{padding:40px 0;background:#333;color:#ccc;overflow: hidden;}
.footer .l{float: left;}
.footer .l .text{margin-top:25px;}
.footer .l .text br{display:none;}
.footer .r{float: right;}
.footer .r .share-box{float: left;}
.footer .r .gotop{float:left;margin-left:15px;border-left:1px solid #ddd;line-height:1;padding-left:15px;line-height:20px;white-space:nowrap;cursor: pointer;}
.footer .r .gotop img{margin-right:5px;vertical-align: middle;}
.footer_b{position:fixed;left:0;bottom:0;right:0;}


.pages{margin-top:40px;text-align: center;font-size: 0;}
.pages .prev{font-family:icon;padding:0;width:33px;}
.pages .next{font-family:icon;padding:0;width:33px;}
.pages a{display:inline-block;font-size:16px;font-family:Arial;border:1px solid #ddd;padding:0 13px;margin:0 3px;height:33px;border-radius:3px;line-height:34px;vertical-align: middle;}
.pages i{display:inline-block;font-size:16px;font-family:icon;padding:0 8px;margin:0 3px;height:33px;border-radius:2px;line-height:33px;vertical-align: middle;}
.pages a.now{background:#f3980f;color: #fff;border-color:#f3980f;}
.pages a:hover{background:#f3980f;color: #fff;border-color:#f3980f;}
.pages .go{display:inline-block;font-family:Arial;border:1px solid #ddd;padding:0 7px;margin:0 5px;height:33px;border-radius:3px;line-height:34px;vertical-align: middle;}
.pages .go input{border: none;width:30px;height:23px;line-height:23px;font-size: 16px;margin:5px 0;text-align: center;font-size:16px;float: left;}
.pages .go em{height:23px;margin:5px;border-left: 1px solid #ddd;display: inline-block;line-height:24px;font-size:16px;padding-left:10px;cursor: pointer;}

.title{text-align:center;}
.title h1{font-size:30px;}
.title .p{font-size:16px;margin-top:10px;}
.title .buttons{margin-top:30px;}

.buttons{margin-top:50px;}
.buttons a{display: inline-block;margin-right: 20px;height:40px;line-height:40px;padding:0 25px;border:1px solid #ccc;border-radius:41px;white-space:nowrap;
transition:all 0.1s ease-out 0s;-webkit-transition:all 0.1s ease-out 0s;}
.buttons a img{margin-right:10px;vertical-align: middle;}
.buttons a span{background:url(../image/ico1.png) left center no-repeat;padding-left:30px;display: inline-block;height:30px;line-height:30px;}
.buttons a:hover span{background-image:url(../image/ico2.png);color: #fff;}
.buttons a:hover{background:url(../image/bg3.png) center center repeat-x;border-color:transparent;}

.search_result{padding:80px 0;}
.search_result .title1{height:auto;}
.search_result .title1 .p{font-size:20px;margin-top:15px;}
.search_result .list{margin-top:10px;}
.search_result strong{color:#f3980f;}
.search_result .item{padding:40px 10px;border-bottom: 1px solid #ddd;}
.search_result .item h3{font-size:20px;}
.search_result .item .p{margin-top:10px;line-height:1.6;font-size:16px;color: #707070;}
.search_result .pages{margin-top:30px;}

.title{height:32px;}
.title .h{font-size:28px;float: left;line-height:1;}
.title .more{float: right;height:28px;line-height:28px;border:1px solid #ccc;border-radius:15px;padding:0 10px;color: #707070;}
.title .more:hover{background:#ee9b1c;border-color: #ee9b1c;color: #fff;}

.home2 .title .more{color: #ee9b1c;border-color: #ee9b1c;}
.home2 .title .more:hover{background:#ee9b1c;color: #fff;}

.title1{height:32px;text-align: center;}
.title1 .h{font-size:30px;line-height:1;}

.home1{position:relative;}
.home1 .frame{position:relative;height:650px;}
.home1 .child{background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;width:100%;position: absolute;left:0;top:0;}
.home1 .child a{display:block;height:100%;}
.home1 .nav{position:absolute;left:0;right:0;bottom:30px;text-align: center;z-index: 1;}
.home1 .nav i{display:inline-block;width:10px;height:10px;background:#fff;border-radius:100%;margin:0 5px;cursor: pointer;}
.home1 .nav i.now{background:#ee9b1c;}

.home2{padding:30px 0;background:url(../image/bg1.jpg) center top no-repeat;}
.home2 .focus{position: relative;}
.home2 .frame{overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,0.1);}
.home2 .child{float: left;background:#fff url(../image/bg1.png) right bottom no-repeat;}
.home2 .child a{display:block;height:455px;}
.home2 .child .pic{float:left;width:810px;height:100%;overflow: hidden;}
.home2 .child .pic img{max-height:none;}
.home2 .child .text{overflow:hidden;}
.home2 .child .text .inner{padding:40px 40px;}
.home2 .child .text .h{font-size:18px;font-weight: bold;}
.home2 .child .text:hover .h{color:#ee9b1c;}
.home2 .child .text .date{font-size:16px;color: #707070;line-height:1;margin-top:15px;}
.home2 .child .text .p{margin-top:15px;color: #707070;line-height:1.8;}
.home2 .child .more{margin-top:40px;color: #707070;}
.home2 .focus .nav{position:absolute;right:40px;bottom:45px;}
.home2 .focus .nav li{display:inline-block;width:11px;height:11px;border-radius:6px;background:#c6c6c6;margin:0 5px;cursor: pointer;}
.home2 .focus .nav li.slick-active{background:#ee9b1c;}
.home2 .content{margin-top:30px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.1);height:275px;}
.home2 .d{float:left;width:50%;position: relative;height:100%;}
.home2 .d:first-child:after{border-right:1px solid #ddd;position: absolute;right:0;top:35px;bottom:35px;content:"";}
.home2 .d .inner{padding:35px 35px 0;}
.home2 .d .list{margin-top:20px;}
.home2 .d .list .item{margin-top:10px;}
.home2 .d .list .item:first-child{margin-top:0;}
.home2 .d .list .item:after{content:"";display: block;clear: both;}
.home2 .d .list .h{font-size:14px;float: left;}
.home2 .d .list .date{float: right;color: #707070;font-family:Arial;}
.home2 .d .list .item a:hover{color:#ee9b1c;}
.home2 .d .list .item a:hover .date{color:#ee9b1c;}

.home2 .title .h{font-size:22px;}
.home3 .title .h{font-size:22px;}

.home3{padding:30px 0 30px;}
.home3 .block{position:relative;height:930px;}
.home3 .tabs{margin-top:35px;position: relative;width:598px;font-size: 0;}
.home3 .tabs:before{content:"";position: absolute;left:0;right:0;top:50%;border-top:1px solid #de8c18;}
.home3 .tabs .item{display:inline-block;width:110px;height:110px;border-radius:100%;border:1px solid #de8c18;margin-left:50px;position: relative;background:#fff;}
.home3 .tabs .item:first-child{margin-left:0;}
.home3 .tabs .item.now{background:url(../image/bg2.png) center center no-repeat;border-color:#fff;}
.home3 .tabs .item a{display:block;text-align: center;background:#fff;margin:1px;border-radius:100%;line-height:108px; height:108px; }
.home3 .tabs .item.now a{margin:9px;line-height:92px;height:92px; }
.home3 .des{margin-top:40px;width:390px;}
.home3 .des .h{font-size:20px;}
.home3 .des .text{margin-top:5px;color: #707070;font-size:14px;max-height:140px;overflow: hidden;}
.home3 .pics .item{background:#000;}
.home3 .pics .item img{opacity:0.5;}
.home3 .pics .item.act{z-index:3;box-shadow:0 0 20px rgba(255,255,255,0.2);}
.home3 .pics .item.act img{opacity:1;}
.home3 .pics .d1{position:absolute;left:707px;top:0px;width:412px;height:401px;overflow: hidden;}
.home3 .pics .d2{position:absolute;left:440px;top:305px;z-index:1;width:423px;height:423px;overflow: hidden;}
.home3 .pics .d3{position:absolute;left:0px;top:490px;width:501px;height:365px;overflow: hidden;}
.home3 .pics .d4{position:absolute;right:0px;top:440px;width:396px;height:490px;overflow: hidden;}
.home3 .pics img{transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;}
.home3 .buttons{margin-top:30px;}

.home3 .pics .item a,.home3 .pics .item a img{ display: block; width: 100%; height:100%; }
.home3 .tabs .item a img{ max-width: 60%; max-height: 60%; }

.home4{padding:30px 0; background: url(../image/h4back319.jpg) no-repeat top center;}
.home4 .block{position:relative;height:700px;}
.home4 .d1{position:absolute;left:0;top:0;width:345px;height:459px;background-position:center center;background-repeat:no-repeat;background-size:100% 100%;
transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;}
.home4 .d1:hover{background-size:110% 110%;}
.home4 .d1 a{display:block;height:100%;background:rgba(0,0,0,0.3);}
.home4 .d1 .inner{padding:40px 30px 0;color: #fff;}
.home4 .d1 .h{font-size:24px;}
.home4 .d1 .p{margin-top:10px;text-shadow:2px 2px 2px rgba(0,0,0,0.3);}
.home4 .d1 .more{margin-top:10px;display: inline-block;}
.home4 .d2{position:absolute;left:364px;top:0;width:478px;height:220px;}
.home4 .d2 .pic{width:478px;height:220px;overflow: hidden;}
.home4 .d2 .pic img{width:100%;height:auto;
transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;}
.home4 .d2:hover .pic img{transform:scale(1.1);-webkit-transform:scale(1.1);}
.home4 .d2 .text{padding:30px 30px 0; height: 190px; margin-top: 20px; background: #fff;}
.home4 .d2 .h{font-size:22px;line-height:1;}
.home4 .d2 .h2{margin-top:15px;font-size:18px;line-height:1.3;}
.home4 .d2 .p{margin-top:10px;color: #474747;}
.home4 .d2 .date{margin-top:15px;}
.home4 .d3{position:absolute;left:0;top:480px;width:100%;height:220px;/*background:url(../image/bg4.png) left bottom no-repeat;*/}
.home4 .d3 .text{padding:30px 30px 0 30px;width:534px; height: 185px; background: #fff; position: relative;}
.home4 .d3 .text:after{ content: ""; width: 100%; height: 5px; background:url(../image/bg4.png) center no-repeat; background-size: cover !important;
position: absolute; bottom: -5px; left: 0; }
.home4 .d3 .h2{font-size:18px;line-height:1.3;}
.home4 .d3 .text:hover .h2{color:#ee9b1c;}
.home4 .d3 .text:hover .p{color:#ee9b1c;}
.home4 .d3 .text:hover .date{color:#ee9b1c;}
.home4 .d2 .text:hover .h2{color:#ee9b1c;}
.home4 .d2 .text:hover .p{color:#ee9b1c;}
.home4 .d2 .text:hover .date{color:#ee9b1c;}
.home4 .d3 .p{margin-top:15px;color: #474747;}
.home4 .d3 .date{margin-top:15px;}
.home4 .d3 .pic{float: right;width:614px;height:220px;}
.home4 .d4{position:absolute;right:0;top:0;width:347px;height:220px;text-align: center;line-height:220px;color: #fff;font-size:28px;background-position:center center;background-repeat:no-repeat;background-size:100% 100%;
transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;}
.home4 .d4:hover{background-size:110% 110%;}
.home4 .d5{position:absolute;right:0;top:240px;width:347px;height:220px;text-align: center;line-height:220px;color: #fff;font-size:28px;background-position:center center;background-repeat:no-repeat;background-size:100% 100%;
transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;}
.home4 .d5:hover{background-size:110% 110%;}

.friend{padding:30px 0;border-top:1px solid #ccc;text-align: center;}
.friend a{font-size:18px;padding:0 82px;border-left:1px solid #ccc;}
.friend a:first-child{border-left:none;}
.friend a:hover{color:#b2a36a;}
.friend a:first-child:hover{color:#333;}

.position{line-height:55px;color: #707070;}
.position.p1{background:#eee;}

.banner{height:459px;background-position:center center;background-repeat:no-repeat;background-size:cover;}
.banner .position{color:#fff;}
.banner .text1{color:#fff;height:390px;}
.banner .text1:after{content:"";vertical-align: middle;height:100%;display: inline-block;}
.banner .text1 .inner{display: inline-block;vertical-align: middle;width:90%;}
.banner .text1 .info{margin-top:20px;}
.banner .text1 .info span{display:inline-block;margin-right:40px;}
.banner .text1 .info span img{vertical-align:middle;margin-right:10px;}
.banner .text1 .text{margin-top:30px;font-size:16px;}
.banner .text1 .buttons{margin-top:30px;}

.speech{margin-top:25px;margin-bottom:60px;}
.speech .block{box-shadow:0 0 30px rgba(0,0,0,0.1);}
.speech .inner{padding:60px;}
.speech .h1{font-size:22px;margin-top:20px;}
.speech .text{margin-top:20px;font-size:16px;}
.speech .text p{text-indent:2em;margin-top:30px;}
.speech .text p:first-child{margin-top:0;}

.others{padding:60px 0;background:#f2f2f2;}
.others .info{text-align:center;margin-top:20px;}
.others .info span{display:inline-block;color: #f29200;margin:0 20px;}
.others .info span img{vertical-align:middle;margin-right:10px;}
.others .text{margin-top:25px;font-size:16px;text-align: justify; text-indent: 2em;}
.others .text p+p{ margin-top: 15px; }

.about{margin-top:25px;margin-bottom:60px;}
.about .block{box-shadow:0 0 30px rgba(0,0,0,0.1);}
.about .inner{padding:55px 60px 80px;}
.about .h1{font-size:70px;font-family:Arial;text-transform: uppercase;line-height:1;color: #ecebeb;}
.about .h2{font-size:26px;margin-top:15px;color: #f29200;line-height:1;}
.about .text{margin-top:25px;font-size:16px;}
.about .text p{text-indent:2em;margin-top:30px;}
.about .text p:first-child{margin-top:0;}

.gourp{padding:20px 0 60px;background:url(../image/bg2.jpg) center bottom no-repeat;}
.gourp .content{text-align:center;}

.notice{background:#f2f2f2;padding:0 0 55px;}
.notice .list{margin-top:25px;}
.notice .item{box-shadow:0 0 20px rgba(0,0,0,0.1);padding:35px 0;background:#f9f9f9;margin-top:20px;}
.notice .item:first-child{margin-top:0;}
.notice .item .date{text-align: center;font-family:en;font-size:17px;line-height: 1;float: left;width:130px;}
.notice .item .date strong{font-size:70px;display: block;line-height:1;}
.notice .item .text{padding-left:180px;padding-right:30px;}
.notice .item .text .h{font-size:18px;}
.notice .item:hover .text .h{color:#f29200;}
.notice .item .text .p{margin-top:10px;color:#474747;font-size:16px;color: #707070;}

.news{background:#f2f2f2;padding:0 0 55px;}
.news .recom{margin-top:30px;background:#fff;height:431px;}
.news .recom .pic{float: left;width:729px;height:431px;overflow: hidden;}
.news .recom .text{padding:65px 35px 0 765px;}
.news .recom .text .h{font-size:18px;font-weight: bold;}
.news .recom .text:hover .h{color: #f29200;}
.news .recom .text .date{color: #707070;margin-top:10px;font-size:16px;}
.news .recom .text .p{margin-top:10px;color: #474747;line-height:1.8;}
.news .recom .buttons{text-align:left;}
.news .list{margin-top:25px;}
.news .item{box-shadow:0 0 15px rgba(0,0,0,0.05);padding:30px 0;background:#fff;margin-top:20px;border-bottom:1px solid #ee9b1c;}
.news .item:first-child{margin-top:0;}
.news .item .text{padding:0 30px;}
.news .item .text .h{font-size:18px;}
.news .item:hover .text .h{color: #ee9b1c;}
.news .item .text .date{margin:10px 0;color: #707070;}
.news .item .text .p{font-size:16px;color: #707070;}
.news .buttons{text-align:center;}

.green{background:#f2f2f2;padding:0 0 55px;}
.green .list{margin-top:25px;}
.green .item{box-shadow:0 0 20px rgba(0,0,0,0.1);background:#f9f9f9;margin-top:20px;height:180px;}
.green .item:first-child{margin-top:0;}
.green .item .pic{float:left;width:274px;height:100%;overflow: hidden;overflow: hidden;}
.green .item .pic img{transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;}
.green .item:hover .pic img{transform:scale(1.05);-webkit-transform:scale(1.05);}
.green .item .date{text-align: center;font-family:en;font-size:17px;line-height: 1;float: left;width:170px;border-right:1px solid #eee;height:100%;}
.green .item .date strong{font-size:70px;display: block;line-height:0.8;padding-top:60px;}
.green .item .text{padding:30px 50px 0 320px;}
.green .item .text .h{font-size:18px;}
.green .item:hover .text .h{color:#f29200;}
.green .item .text .p{margin-top:10px;font-size:#474747;font-size:16px;color: #707070;}

.rescue{background:#f2f2f2;padding:0 0 55px;}
.rescue .list{margin-top:25px;}
.rescue .item{box-shadow:0 0 20px rgba(0,0,0,0.1);background:#f9f9f9;margin-top:20px;height:150px;}
.rescue .item:first-child{margin-top:0;}
.rescue .item .date{text-align: center;font-family:en;font-size:17px;line-height: 1;float: left;width:140px;border-right:1px solid #eee;height:100%;}
.rescue .item .date strong{font-size:70px;display: block;line-height:1;padding-top:35px;}
.rescue .item .text{padding:30px 40px 0 175px;}
.rescue .item .text .h{font-size:18px;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}
.rescue .item:hover .text .h{color:#f29200;}
.rescue .item .text .p{margin-top:10px;font-size:16px;color: #707070;}

.team{background:url(../image/bg1.jpg) center center no-repeat;padding-bottom:60px;}
.team .list{margin-top: 40px;}
.team .list .item{background:url(../image/bg5.png);width:512px;padding:30px 40px;border-radius:15px;margin:20px 0 0 0;float: left;}
.team .list .item.odd{float: right;}
.team .list .item .h{font-size:28px;background:url(../image/bg6.png) left bottom no-repeat;padding-bottom:25px;line-height:1;}
.team .list .item .p{margin-top:5px;font-size:18px;}

.contact{background:#f2f2f2;padding-bottom:80px;}
.contact .map{height:300px;margin-top:20px;border:1px solid #f29200;}
.contact .map img{max-width:none;max-height:none;}
.contact .info{padding:40px 0;}
.contact .info .item{float: left;width:25%;text-align: center;}
.contact .info .item .ico{height:40px;line-height:40px;}
.contact .info .item .ico img{height:100%;width:auto;}
.contact .info .item .h{margin-top:10px;font-size:16px;}
.contact .info .item .p{color: #707070;}

.lists{background:#f2f2f2;padding-bottom:70px;}
.lists .list{margin-top:20px;}
.lists .list .item{float: left;width:383px;margin:0 0 40px 29px;}
.lists .list .item.f{margin-left:0;}
.lists .list .item .pic{height:285px;overflow: hidden;}
.lists .list .item .pic img{transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;}
.lists .list .item:hover .pic img{transform:scale(1.05);-webkit-transform:scale(1.05);}
.lists .list .item .h{margin-top:20px;font-size:18px;}
.lists .list .item .p{margin-top:10px;color: #474747;}
.lists .pages{margin-top:0px;}

.hr1{background:#f2f2f2;padding-bottom:70px;}
.hr1 .title1{margin-top:20px;}
.hr1 .text{margin-top:20px;text-align: center;line-height:1.5;font-size:16px;}
.hr1 .list{margin-top:35px;padding:0 70px;}
.hr1 .list .item{width:25%;float: left;text-align: center;}
.hr1 .list .item .ico{width:118px;height:118px;margin:auto;}
.hr1 .list .item .ico img{width:100%;height:100%;}
.hr1 .list .item .h{margin-top:20px;font-size:24px;}
.hr1 .list .item .p{color: #707070;font-size:16px;}
.hr2{background:#f2f2f2;padding-bottom:80px;}
.hr2 .content{margin-top:35px;height:340px;overflow: hidden;}
.hr2 .content .pic{float:left;width:50%;}
.hr2 .content .text{float:left;width:50%;background:#ee9b1c;color: #fff;}
.hr2 .content .text .inner{padding:105px 50px;font-size:16px;}
.hr3{background:url(../image/bg3.jpg) center center no-repeat;padding:100px 0;}
.hr3 .text{margin-top:20px;color: #707070;text-align: center;font-size:16px;}
.hr3 .email{margin-top:5px;color: #707070;text-align: center;font-size:18px;text-transform: uppercase;}
.hr3 .buttons{margin-top:25px;text-align: center;}
.hr3 .buttons a{background:#f29200;width:120px;border: none;color: #fff;}

.article{margin-top:40px;padding-bottom:65px;}
.article .content{float: left;width:840px;}
.article .content img, .article .content video {max-width: 100%;height: auto;margin-left: -2em;}
.gourp .content img, .gourp .content video {max-width: 100%;height: auto;}
.article .content.big{float:none;width:auto;}
.article .content .tit{position: relative;}
.article .content .tit .h{font-size:22px;line-height:1.8;}
.article .content .tit .date{margin-top:20px;color: #707070;}
.article .content .text{margin-top:40px;color: #707070;}
.article .content p{margin-top:30px; /*text-align: justify; */font-size: 16px; line-height:1.8;text-indent:2em;}
.article .content p:first-child{margin-top:0px;}
.article .content p img, .article .content p video {margin-left:-2em;}
.article .r{float: right;width:310px;}
.article .share{margin-top:60px;color: #333;padding-bottom:25px;border-bottom:1px solid #ddd;}
.article .share-box a.share-item{font-family: icon;font-size:22px;color: #707070 !important;margin-left: 5px;}
.article .share-box a.share-item:hover{color: #de6013 !important;}
.article .links{margin-top:30px;}
.article .links .p{margin-top:10px;font-size:16px;color: #b4a38a;}
.article .r .list{margin-top:15px;}
.article .r .item{border-radius:10px;overflow: hidden;box-shadow:0 0 10px rgba(0,0,0,0.1);margin-top:20px;}
.article .r .item:first-child{margin-top:0;}
.article .r .item .pic{font-size:0;height:170px;overflow: hidden;}
.article .r .item .pic img{width:100%;height:auto;}
.article .r .item .text{padding:20px;background:#fff;}
.article .r .item .h{height:18px;line-height:1;}
.article .r .item .h span{float:left;color: #b4a38a;font-weight: bold;}
.article .r .item .h em{float:right;font-size:12px;color: #707070;color: #b4a38a;}
.article .r .item .p{margin-top:4px;color: #707070;height:45px;overflow: hidden;line-height:1.7;color: #b4a38a;}
.article .r .title .h{ font-size: 22px;  color: #b4a38a; line-height:1.8;}

.honor{padding-bottom:55px;}
.honor .list{margin-top:35px;}
.honor .list .item{float:left;box-shadow:0 0 20px rgba(0,0,0,0.1);width:383px;margin:0 0 29px 29px;}
.honor .list .item.f{margin-left:0;}
.honor .list .item .pic{background:url(../image/bg7.png) center center no-repeat;width:383px;height:285px;overflow: hidden;text-align: center;line-height:285px;}
.honor .list .item .pic img{width:auto;height:auto;}
.honor .list .item .h{padding:25px 30px;font-size: 16px;text-align: center;}
.honor .pages{margin-top:15px;}

.history{background:#f9f9f9;padding-bottom:60px;}
.history .list{background:url(../image/bg10.png) 597px top repeat-y;position: relative;height:2000px;}
.history .list:before{content:"";position: absolute;left:50%;top:0;margin-left:-7px;background:url(../image/bg11b.png) center center no-repeat;width:25px;height:25px;}
.history .list:after{content:"";position: absolute;left:50%;bottom:0;margin-left:-7px;background:url(../image/bg11.png) center center no-repeat;width:25px;height:25px;}
.history .list .item{position:absolute;width:50%;}
.history .list .item.odd{left:0;top:50px;opacity: 0;
transform:translateX(-50px);-webkit-transform:translateX(-50px);}
.history .list .item.even{right:0;top:200px;opacity: 0;
transform:translateX(50px);-webkit-transform:translateX(50px);}
.history .list.show .item.show{transition:all 1s ease-out 0s;-webkit-transition:all 1s ease-out 0s;}
.history .list .item.show{opacity:1;transform:none;-webkit-transform:none;}
.history .list .item .h{font-size:40px;font-family:Arial;}
.history .list .item.odd .h{background:url(../image/bg8.png) right bottom no-repeat;padding-bottom:40px;width:640px;text-indent:50px;color: #0177bd;}
.history .list .item.even .h{background:url(../image/bg9.png) left bottom no-repeat;padding-bottom:45px;width:618px;text-indent:105px;color: #009e90;margin-left:-14px;}
.history .list .item .p{font-size:16px;color: #707070;margin-top:10px;}
.history .list .item.odd .p{padding-left:50px;margin-top:-20px;padding-right:60px;}
.history .list .item.even .p{padding-left:92px;margin-top:-25px;padding-right:30px;}
.history .list .item .pic{width:331px;}
.history .list .item.odd .pic{padding-left:50px;margin-top:30px;}
.history .list .item.even .pic{padding-left:93px;margin-top:30px;}
.history .readmore{text-align:center;margin-top:0.5rem;}
.history .readmore a{display:inline-block;border:2px solid #009e90;border-radius:25px;height:40px;line-height:40px;width:150px;font-size:16px;color: #009e90;}
.history .readmore a:hover{color:#fff;background:#009e90;}

.business{background:#f2f2f2;padding:80px 0;overflow: hidden;}
.business .pic{text-align:center;}
.business .pic img{width:auto;height:auto;max-width:100%;}
.business .pic .m{display:none;}
.business .list{margin-top:50px;}
.business .item{margin-top:80px;height:399px;overflow: hidden;position: relative;}
.business .item:after{content:"";background:url(../image/bg13.png) center center no-repeat;width:137px;height:48px;position:absolute;right:50%;top:65px;margin-right:-60px;opacity: 0;transition:all 1s ease-out 1s;-webkit-transition:all 1s ease-out 1s;z-index:1;}
.business .item.odd:after{left:50%;margin-left:-60px;margin-right:auto;right:auto;background-image:url(../image/bg12.png);}
.business .item:first-child{margin-top:0;}
.business .item .pic{float: left;width:50%;height:100%;overflow: hidden;
transform:translateX(-50px);-webkit-transform:translateX(-50px);opacity: 0;
transition:all 1s ease-out 0s;-webkit-transition:all 1s ease-out 0s;}
.business .item .pic img{transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;width:100%;height:auto;}
.business .item .pic a{display:block;height:100%;}
.business .item.odd .pic{float: right;transform:translateX(50px);-webkit-transform:translateX(50px);}
.business .item .text{width:490px;float: right;padding-top:70px;opacity: 0;
transform:translateX(-50px);-webkit-transform:translateX(-50px);
transition:all 1s ease-out 0.5s;-webkit-transition:all 1s ease-out 0.5s;}
.business .item.odd .text{float: left;transform:translateX(50px);-webkit-transform:translateX(50px);}
.business .item .h{font-size:24px;}
.business .item .p{margin-top:10px;color: #707070;}
.business .item .inf{margin-top:20px;}
.business .item .inf .p{color:#f29200;margin-top:5px;}
.business .item .inf .p img{margin-right:10px;}
.business .item .buttons{margin-top:30px;}
.business.show .item .pic{transform:none;-webkit-transform:none;opacity: 1;}
.business.show .item .text{transform:none;-webkit-transform:none;opacity: 1;}
.business.show .item:after{transform:none;-webkit-transform:none;opacity: 1;}

.cutton.business { padding-top: 0; }
.cutton_pic{ padding: 90px 0 75px; background: url(../image/mhsyb.jpg) no-repeat center; background-size: cover !important; }



.sitemap{ padding:60px 0 80px;}
.sitemap dl{ padding: 20px 0; border-bottom: 1px solid #eee;}
.sitemap dt{ font-size: 20px; }
.sitemap dd{ margin-top: 20px; padding-left: 4em; word-break: keep-all;font-size:16px;}
.sitemap dd a{ margin-right: 20px;}
.sitemap a:hover{ opacity: 0.8;}
